package cn.dt.ymcc.service;

import cn.dt.ymcc.dto.CourserSearchDto;
import cn.dt.ymcc.doc.CourseDoc;
import cn.dt.ymcc.result.PageList;

public interface ICourseEsService {
    /**
     * 保存到es
     * @param doc
     */
    void saveCourse(CourseDoc doc);

    /**
     * es删除数据
     * @param doc
     */
    void deleteCourse(CourseDoc doc);

    /**
     * 从es数据分页
     * @param dto
     * @return
     */
    PageList<CourseDoc> search(CourserSearchDto dto);
}
